using System;

namespace Deepcode.Flux.Core.Systems.Workflow.Info
{
	/// <summary>
	/// Describes a single operator group that can have a workflow task associated with them
	/// </summary>
	public class WorkflowTaskableGroup
	{
		/// <summary>
		/// Holds the ID of the operator group
		/// </summary>
		private int _GroupID = -1;
		/// <summary>
		/// Holds the name of the operator group
		/// </summary>
		private string _GroupName = "";
		/// <summary>
		/// Get/Set the ID of the operator group
		/// </summary>
		public int GroupID{ get{ return _GroupID; } set{ _GroupID = value; }}
		/// <summary>
		/// Get/Set the name of the operator group
		/// </summary>
		public string GroupName{ get{ return _GroupName; } set{ _GroupName = value; }}
	}
	/// <summary>
	/// Implements a collection of WorkflowTaskableGroup objects
	/// </summary>
	public class WorkflowTaskableGroups : System.Collections.ArrayList
	{
	}
}
